.top_text_box{
    width: 1360px;
    /*height: 197px;*/
    background: #F9F9F9;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
    border-radius: 12px;
    border: 1px solid #EEEEEE;
    margin: 0 40px;
    position: relative;
    padding: 30px;
    box-sizing: border-box;

    font-size: 15px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333333;
    line-height: 26px;
    margin:  auto;
}
.top_text_box:before{
    content: '';
    display: inline-block;
    width: 346px;
    height: 70px;
    background: url("./../img/index_jj_title.png") no-repeat;
    position: absolute;
    left: 507px;
    top: -38px;
}

.p_box{
    width: 1340px;
    height: 400px;
    padding: 0px 30px;
    /* margin: 10px 40px; */
    margin: auto;
    /* margin:auto 40px; */
    /* margin-bottom: 20px; */
    /* float: left; */
}

.p_item{
    width: 422px;
    min-height: 145px;
    margin-top: 40px;
    float: left;
    margin-right: 24px;
    overflow: hidden;
    padding: 14px;
    box-sizing: border-box;
    position: relative;
    cursor:pointer;
}


.p_item .p_title{
    font-size: 18px;
    font-family: SourceHanSansCN-Bold, SourceHanSansCN;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 38px;
}

.p_item .p_time{
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 20px;
}
.p_item .p_sqtime{
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 20px;
    position: absolute;
    bottom: 14px;
}



.p_item:nth-child(1){margin-left: 0;}
.p_item:nth-child(5){margin-left: 0;}
.p_item:nth-child(9){margin-left: 0;}
.p_item:nth-child(13){margin-left: 0;}
.p_item:nth-child(17){margin-left: 0;}
.p_item:nth-child(21){margin-left: 0;}
.p_item.bj1{
    background: url("./../img/index_bj1.png") no-repeat;
    border-radius: 12px;
    background-size: 100% 100%;
}
.p_item.bj2{
    background: url("./../img/index_bj2.png") no-repeat;
    border-radius: 12px;
    background-size: 100% 100%;
}

.p_item.bj3{
    background: url("./../img/index_bj3.png") no-repeat;
    background-size: 100% 100%;
    border-radius: 12px;
}
.p_item.bj4{
    background: url("./../img/index_bj4.png") no-repeat;
    background-size: 100% 100%;
    border-radius: 12px;
}
.p_item.bj5{
    background: url("./../img/index_bj5.png")  no-repeat;
    background-size: 100% 100%;
    border-radius: 12px;
}